pack horses - French English Dictionary